3114 NW 17td Ave, Miami, FL 33142-6161, Miami
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"
"Fresh fish and the restaurant outside has delicious food and try the shrimp and fish empanadas. Ever"